#!/usr/bin/env python 
# -*- coding:utf-8 -*-

# Python不支持单字符类型，单字符在 Python 中也是作为一个字符串使用。

# 1) 字符串可以当列表（类似数值）操作
var1 = 'Hello World!'
var2 = "Python Runoob"

print "var1[0]: ", var1[0]
print "var2[1:5]: ", var2[1:5]

# 2）字符串格式化(占位符和参数之间用 "%" 隔开)
print "My name is %s and weight is %d kg!" % ('Zara', 21)

# 3) 三引号(支持字符串换行)
errHTML = '''
<HTML><HEAD><TITLE>
Friends CGI Demo</TITLE></HEAD>
<BODY><H3>ERROR</H3>
<B>%s</B><P>
<FORM><INPUT TYPE=button VALUE=Back
ONCLICK="window.history.back()"></FORM>
</BODY></HTML>
'''
print errHTML

# 4）print连接字符串（如果是字符串和数字用逗号和加号效果一样的，其他类型如列表、元组、字典必须用逗号），
var3 = 'Hello World!'
print "输出 :- ", var3[:6] +  'Runoob!'
print "输出 :- ", var3[:6] ,  'Runoob!'